/*
Theme Name: colisshop.com
Theme URI: http://colisshop.com
Author: colisshop.com
Author URI: http://colisshop.com
Description: http://colisshop.com
Version: 1.1
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: light, gray, white, one-column, two-columns, right-sidebar, flexible-width, custom-background, custom-header, custom-menu, editor-style, featured-images, flexible-header, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready
Text Domain: colisshop.com

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/

/*
Credit: http://dayxam.com
*/


/*-------------------override bootstrap--------------------------------*/
	
	
	.thumbnail img,img.thumbnail{
			width: 100%;
		}
	.navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus{
		background-color: rgba(17,144,163,0.4);
	}
	.navbar-inverse .navbar-toggle{
		border-color: #18A1C4;
	}
	.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form{
		border-color: #18A1C4;
	}
	
	
	.navbar-inverse .navbar-nav>.active>a, .navbar-inverse .navbar-nav>.active>a:hover, .navbar-inverse .navbar-nav>.active>a:focus{
		background-image:none;
		background-color:rgba(17,144,163,0.4);
		-webkit-box-shadow:none;
		box-shadow:none;
		border-radius: 4px;
	}
	.navbar-inverse .navbar-nav>.active>a{
		background-image:none;
		background-color:rgba(17,144,163,0.7);
		-webkit-box-shadow:none;
		box-shadow:none;
		border-radius: 4px;
	
	}
	.navbar-nav>li{
		margin: 0 18px;
	}
	.navbar-inverse .navbar-nav>li>a:hover, .navbar-inverse .navbar-nav>li>a:focus{
		background-image:none;
		background-color:rgba(17,144,163,0.3);
		-webkit-box-shadow:none;
		box-shadow:none;
		border-radius: 4px;
	}
	.navbar-inverse .navbar-nav>li>a{
		text-shadow:none;
		color:#fff;
	}
	
	.navbar-nav>li>a{
	padding-top:6px;
		padding-bottom:7px;
		
	}
	.navbar-nav{
		margin-top:2px;
	}
	
	.thumbnail{
		background-color:rgba(124,218,238,1);
		border: 1px solid #68B2C2;
		padding: 12px;
		-webkit-box-shadow: 0px 0px 13px 3px rgba(83, 142, 155, 0.5);
		-moz-box-shadow: 0px 0px 13px 3px rgba(83, 142, 155, 0.5);
		box-shadow: 0px 0px 13px 3px rgba(83, 142, 155, 0.5);
		
	}
	
	a.thumbnail:hover, a.thumbnail:focus, a.thumbnail.active{
		-webkit-box-shadow: 0px 0px 3px 5px #f2e1f2;
		-moz-box-shadow: 0px 0px 3px 5px #f2e1f2;
		box-shadow: 0px 0px 3px 5px #f2e1f2; 
		border: 1px solid #f2e1f2;
	}
	
	
/*---------------------------------------------------*/
body{
background: #36c4d9 url(./images/body_bg.jpg);
color:#fff;
}

#wrapper_outer
{
background: url(./images/decoration.png) center repeat-y;
}

	.topnav{
margin-top:0px;
background-image:none;
background-color: transparent;
border-color: transparent;
min-height:37px;
z-index: 2;
	}
	
	#mainmenuleft{
	width:15px;
	height:37px;
	background: url(./images/menu_bg_frame.png) left no-repeat;
	float:left;
	margin-left:-30px;
	}
	.mainmenubody{
	
	background: url(./images/menu_bg_body.png) repeat-x;
	
	}
	
	#mainmenuright{
		width:15px;
		background: url(./images/menu_bg_frame.png) right no-repeat;
		float:right;
		height:37px;
		margin-right:-30px;
	}
	
	.leftcontent{
		background: url(./images/border_hz_bg.gif) repeat-y right top;
	}
	.leftcontent a{
		color: #000;
		text-decoration:none;
	}
	.border_image{
		border-style: solid;
		border-width: 15px 16px 15px 15px;
		-moz-border-image: url(./images/frame.png) 15 16 15 15 repeat;
		-webkit-border-image: url(./images/frame.png) 15 16 15 15 repeat;
		-o-border-image: url(./images/frame.png) 15 16 15 15 repeat;
		border-image: url(./images/frame.png) 15 16 15 15 fill repeat;
		display: inline-flex;
	}
	
	.blocktitle{	
		height: 36px;
		background: url(./images/title_bg.png) repeat-x;
		font-size: 24px;
		padding-top: 2px;
		padding-bottom: 4px;
		padding-left: 15px;
		display: block;
		
	}
	
	.block ul{
		list-style-position: inside;
		padding-left: 0px;
	}
	
	.block li{
		list-style-image: url(./images/linav.png);
		background: url(./images/border_vt_bg.gif) center bottom repeat-x;
		
	}
	.block li a:hover, .block li a:focus{
		background-color:rgba(52,194,215,0.5);
		font-weight:bold;
	}
	.block li a{
		padding-top: 4px;
		padding-bottom: 10px;
		display:block;
		color:#fff;
		text-decoration: none;
	}
	.block{
		margin-bottom:30px;
	}
	
	.item_icon{
		float: left;
		width: 7px;
		height: 7px;
		margin-top: 7px;
		background: url(./images/sprite.png) -28px -92px no-repeat;
		margin-right: 10px;
	}
	
	.postthumb a:hover, .postthumb a:focus{
		text-decoration:underline;
		
	}
	.postthumb a{
		color:#fff;		
		font-style:italic;
	}
	
	div.thumbnail:hover, div.thumbnail:focus{
		-webkit-box-shadow: 0px 0px 3px 5px #f2e1f2;
		-moz-box-shadow: 0px 0px 3px 5px #f2e1f2;
		box-shadow: 0px 0px 3px 5px #f2e1f2;
		border: 1px solid #f2e1f2;
	}
	/*-----------header--------------------*/
	#header_block{
			height:180px;
		}
		
	.blog-header #logo {
width: 240px;
height: 80px;
float: left;
margin-left: 10px;
background: url(./images/sprite.png) 0 0px no-repeat;
margin-bottom: 30px;
}

#address_icon {
width: 14px;
height: 15px;
background: url(./images/sprite.png) 0 -85px no-repeat;
float: left;
margin-right: 10px;
}

#phone_icon {
width: 14px;
height: 15px;
background: url(./images/sprite.png) -14px -85px no-repeat;
float: left;
margin-right: 10px;
}

#contactInfo {
width: 260px;
float: right;
height: 75px;
font-size: 14px;
font-weight: bold;
margin-top: 30px;
}

#header {
position: absolute;
height: 123px;
width: 100%;
top: 0px;
background: url(./images/header_bg.png) top repeat-x;
z-index: 1;
}
	/*-----------footer--------------------*/
	
	.footer {
		text-align:center;
		width: 100%;
		
		
		margin-top: -37px;
		line-height: 2em;
		padding-top: 50px;
		color: #fff;
		
		background: url(./images/footer_bg.png) repeat-x;
	}
	
	.footer a:hover, .footer a:focus{
		font-style:italic;
	}
	
	.footer a
	{
		color:#fff;
		text-decoration:none;
	}

.fblikebutton{
	width:100%;
	overflow: hidden;
}

.overlay-contentpush{
	display:none;
	}